import pytest
from unit_tools.log_util.recordlog import logs
# 规则:
# conftest.py是一个单独存放的夹具配置文件，名称是固定写法不能更改
# 你可以在项目中的不同不同目录创建多个conftest.py，每个conftest.py文件都会对其所在的目录及其子目录下的测试模块生效
# 在不同模块的测试中需要用到conftest.py的前后置功能时，不需要在任何的导入操作，可以直接在测试函数的参数中使用fixture名称
# 作用:可以在不同的py文件中使用同一个fixture函数

#这个fixture作用在当前文件和子文件夹，默认是全部都加，默认作用域是函数（function） 级别。
@pytest.fixture(autouse=True)
def print_info():
    logs.info('---------------接口测试开始---------------')
    yield
    logs.info('---------------接口测试结束---------------')
